John Hudson

  • Re: Overlap in variable fonts

    Yes, they're legitimate in TTF and in variable fonts. The only thing you need to watch out for is overlaps of overlaps, which can produce knockouts. So, for example, you can't use this cons…
  • Re: Ornaments and Unicode

    Since the only purpose of the parseable glyph names is Acrobat text reconstruction from GIDs in PDFs distilled from print streams, and presuming that the arrow glyph exists in the document because th…
  • Re: Disabling ccmp by default.

    One of the points that contacts at both Apple and HarfBuzz made is that rvrn is processed before strings are passed to USE for shaping. That may also be the case in the Microsoft implementation. So r…
  • Re: Shape Of Cedilla

    Convenience may also mean that the shape is generic and copied across any number of font families. At both Linotype and Monotype, one finds evidence of diacritics being produced in-house by drawing s…
  • Re: Disabling ccmp by default.

    rvrn is fine as a bucket for variation-specific substitutions that one wants to be processed early, to set up input for subsequent GSUB. The alternative is to to put all the early variation-specific …
Avatar